A Scandinavian Perspective OLE LEHRMANN MADSEN

نویسنده

  • Ole Lehrmann Madsen
چکیده

We discuss a number of open issues within object-oriented programming. The central mechanisms of object-oriented programming appeared with Simula developed more than 30 years ago including class, subclass, virtual function, active object and the first application framework, Class Simulation. The core parts of object-oriented programming should be well understood, but there are still a large number of issues where there is no consensus.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Part Objects and their Location

The notion of location of part objects is introduced, yielding a reference to the containing object. Combined with locally defined objects and classes (block structure), singularly defined part objects, and references to part objects, it is a powerful language mechanism for defining objects with different aspects or roles. The use of part objects for inheritance of code is also explored. ∗Prese...

متن کامل

An overview of BETA

BETA is a modern object-oriented language from the Scandinavian school of objectorientation where the first object-oriented language Simula [DMN70] was developed. BETA supports the object-oriented perspective on programming and contains comprehensive facilities for procedural and functional programming. BETA has powerful abstraction mechanisms for supporting identification of objects, classific...

متن کامل

Towards Integration of State Machines and Object-Oriented Languages

Towards Integration of State Machines and Object-Oriented Languages Ole Lehrmann Madsen The Danish National Centre for IT Research Computer Science Department, Aarhus University Åbogade 34, DK-8200 Århus N, Denmark Ole.L.Madsen@{cit.dk,daimi.au.dk} Tel.: +45 8942 5670, Fax: +45 8942 2443 Abstract The goal of this paper is to obtain a one-to-one correspondence between state machines as e.g. used...

متن کامل

A Conceptual Approach to Teaching Object-Orientation to C Programmers

This paper describes experiences from a three-day course held as part of a collaborative research project, in which object-oriented programming was taught to a group of engineers who were all proficient C programmers. Our approach to teaching object-oriented programming focuses on conceptual modeling, emphasizing that object-orientation is not a bag of solutions and technology; rather, object-o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009